const UserModel = require("./model/user");

/* getter 只能格式化实例对象的值，意义不大，不建议使用 */
const user = new UserModel({
    name: "王五",
    sn: "14725836",
    age: 29,
})

/* user.save((err) => {
    if (err) {
        console.log(`err`, err);
        return;
    }
    UserModel.find({}, (error, data) => {
        if (error) {
            console.log(`error`, error);
            return;
        }
        console.log(`data`, data);
    })
}) */

// 调用自定义静态方法
UserModel.findBySn("12345678", (err, date) => {
    if (err) {
        console.log(`err`, err);
        return;
    }
    console.log(`date`, date);
})

user.print(); // 调用实例方法
